Python Job: 8353 - Pessoa Arquiteta de Soluções

Job added on

Company

GLOBAL HITSS

Location

Rio de Janeiro - Brazil

Job type

Full-Time

Python Job Details

A Global Hitss é uma multinacional do grupo América Móvil, atuando há mais de 30 anos no mercado de soluções digitais e serviços de TI em 9 países.

Combinando experiência incomparável e habilidades especializadas, nossos mais de 4.300 colaboradores estão engajados em fazer o novo todos os dias. Apostamos em inovação com integridade e buscamos desenvolver soluções inclusivas, responsáveis e sustentáveis para atender nossos funcionários e clientes.

Por meio do pilar de diversidade e inclusão, todos têm oportunidades iguais de construir sua carreira.

Não fazemos distinção de gênero, religião, raça, orientação sexual, posição social e deficiência.

Se você gosta de desafios, tendências, processos ágeis e inovadores, seu lugar é aqui.

Junte-se a nós!


Requisitos e conhecimentos necessários:


Ensino superior completo

Experiência profissional em arquitetura de soluções de TI;

Possuir certificação ativa em arquitetura;

Conhecimento e utilização de padrões de projeto (GoF e Java EE), padrões de integração e padrões arquiteturais de aplicações corporativas; Conhecimento nas linguagens de programação Java, JavaScript, Groovy, Python e PHP, linguagens de marcação CSS, HTML e HTML 5 e conhecimento avançado em Bash scripting;

Conhecimento e utilização de melhores práticas de programação das linguagens: Java, Jboss, Rancher e Kubernetes;

Sólidos conhecimentos na administração e configuração de servidores HTTP Apache

2.X e NGINX;

Desenvolvimento e especificação de serviços WEB com SOAP e REST;

Conhecimento na elaboração e especificação de testes automatizados unitários, integração, funcionais (sistema), de carga, performance e segurança (Pen Tests);

Conhecimento de mecanismos de automação de teste, tais como: JUnit, Arquillian, Selenium e TestNg;

Conhecimento em inspeção de código, por meio de técnicas e ferramentas de revisão de código, tais como: PMD, Checkstyle, FindBugs, SonarQube, entre outras;

Conhecimento e utilização de repositórios e versionamento de artefatos: SVN e Git;

Conhecimento e utilização de repositórios de artefatos de software tais como: Archiva, Artifactory e Nexus;

Sólidos conhecimentos na administração e configuração de servidores de aplicação JBoss Enterprise Application Platform (EAP) 5.X, 6.X e 7.X, inclusive na clusterização destes;

Conhecimento no desenvolvimento e especificação de aplicações corporativas na plataforma Java EE com uso de da especificação, como, por exemplo, JSP, Servlets, JSF 1.2 e 2.X, EJB 3.X, CDI, JPA

e JAX-RS;

Conhecimento no desenvolvimento e especificação de aplicações corporativas com os frameworks Struts 1.X e 2.0, RichFaces 3.X e 4.X, Hibernate 3.X e 4.X, JBoss Seam, Apache POI, JasperReports e RestEasy;

Conhecimento e uso de autenticação e autorização através de mecanismos de Single Sign-On (SSO), Java Authorization and Authentication Service (JAAS), Identity Provider (IDP), Service Provider (SP), Picketlink, Keycloak, SAML e OpenID Connect;

Conhecimento nos SGBD’s utilizados pela contratante, tais como: Oracle, SQL Server, MySql e PostgreSQL;

Conhecimento e utilização de ferramentas relacionadas a automação, virtualização e orquestração de contêineres, tais como:

Docker, Kubernetes, Rancher, Vagrant e Ansible;

Conhecimento e utilização de robôs de integração contínua como o Jenkins e seus plugins (swarm, build pipeline, maven release, sonarqube, entre outros, não se limitando apenas a estes).


Principais atribuições:

  • Apoio à definição das arquiteturas estruturantes de TI, ao direcionamento tecnológico para os projetos de desenvolvimento de soluções de TI e à prospecção de novas tecnologias;
  • Realização de estudos para apoiar as decisões da Equipe de Arquitetura de TI no que tange às soluções de TI;
  • Operacionalização, absorção e disseminação de arquiteturas tecnológicas prospectadas, desenhadas e implementadas junto aos fabricantes de plataformas de TI, por meio de contratos de serviços especializados, incluindo aquelas relacionadas à resolução de incidentes;
  • Identificação, documentação e validação dos aspectos significativos do ponto de vista da arquitetura das soluções de TI;
  • por criar e documentar mecanismos e/ou procedimentos que visem a otimização da produtividade de toda a equipe envolvida no desenvolvimento, testes, implantação e sustentação (incluindo a relacionada com a resolução de incidentes) das soluções de TI;
  • Confiabilidade das operações;
  • Desenho e manutenção dos ambientes de integração e entrega continua;
  • Disseminação da cultura de DevOps e dos mecanismos e procedimentos criados;
  • Estabelecimento das melhores práticas e validar os processos de trabalho com foco em otimização;
  • Apoio no estabelecimento da governança sobre o uso dos ambientes de infraestrutura, incluindo os de computação em nuvem.


Importante: Todas as nossas vagas são elegíveis para profissionais com deficiência, equidade de gênero e raça/ etnia.